What is cast of vettaiyan?

The information about the cast of Vettaiyan is currently limited. However, here's what is known based on available sources: